package com.eamois.service.manual.impl;

import java.util.Collection;

import com.eamois.dao.manual.TechnologyDao;
import com.eamois.domain.manual.Ensip;
import com.eamois.domain.manual.Manual;
import com.eamois.domain.manual.ManualEnsip;
import com.eamois.domain.manual.Technology;
import com.eamois.service.impl.BaseServiceImpl;
import com.eamois.service.manual.TechnologyService;

public class TechnologyServiceImpl extends BaseServiceImpl<Technology, TechnologyDao> implements TechnologyService{

	@Override
	public Collection<Technology> findTechnologyByManual(
			Manual manual) {
		// TODO Auto-generated method stub
		return this.getDao().findTechnologyByManual( manual);
	}

	@Override
	public Collection<Technology> findTechnologyByOther(Ensip ensip,
			Manual manual, String type) {
		// TODO Auto-generated method stub
		return this.getDao().findTechnologyByOther(ensip, manual, type);
	}

	@Override
	public Technology findTechnologyByOther2(Ensip ensip, Manual manual,
			String name) {
		// TODO Auto-generated method stub
		return this.getDao().findTechnologyByOther2(ensip, manual, name);
	}

	@Override
	public Technology findTechnologyByOther3(Ensip ensip, Manual manual,
			String type, String name) {
		// TODO Auto-generated method stub
		return this.getDao().findTechnologyByOther3(ensip, manual, type, name);
	}

	@Override
	public Collection<Technology> findAllTechnology() {
		// TODO Auto-generated method stub
		return this.getDao().findAllTechnology();
	}

	@Override
	public Collection<Technology> findTechnologyByNameAndCode(String name,
			String code,String ver) {
		// TODO Auto-generated method stub
		return this.getDao().findTechnologyByNameAndCode(name, code,ver);
	}

	@Override
	public Collection<Technology> findTechnologyByOther4(Ensip ensip) {
		// TODO Auto-generated method stub
		return this.getDao().findTechnologyByOther4(ensip);
	}

	@Override
	public Collection<Technology> findTechnologyByOther(Manual manual,
			String type) {
		// TODO Auto-generated method stub
		return this.getDao().findTechnologyByOther(manual, type);
	}

	@Override
	public Technology getTechnology(Integer id) {
		// TODO Auto-generated method stub
		return this.getDao().getTechnology(id);
	}

	@Override
	public Collection<Technology> findTechnologyByBelongId(String id) {
		// TODO Auto-generated method stub
		return this.getDao().findTechnologyByBelongId(id);
	}

}
